Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 CASTLE ROAD Semi-Detached £170,000 5 Apr 2024
16 CASTLE ROAD Semi-Detached £186,480 £110,000 17 Sep 2010
60 CASTLE ROAD Semi-Detached £146,378 £109,000 9 May 2016